
#ifndef BOARD_H
#define BOARD_H

#include <BDialog>

using namespace BWE;

class Board : public BDialog 
{
	BOBJECT(Board)
public:
	Board(BWidget* parent = 0);
	Board(const BString& title, BWidget* parent = 0);
	~Board();

protected:
	void initTitleButton();

protected:
	void slotButtonToggled(BButton* button, const BValue& value);
	void slotManualButtonClicked(BButton* button, const BValue& value);
	void slotStyleChanged(BObject* object, const BValue& value);

protected:
	virtual void mousePressEvent(const BMouseEvent& mouseEvent);

};

#endif
